be a shield to - Turkish English Dictionary